do the errands - Espagnol Anglais Dictionnaire